* {
  margin: 0;
  padding: 0;
  list-style: none;
  font-family: "Noto Sans TC", sans-serif;
}

.wrap9 {
  background-color: #000;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  padding: 0;
  border: 0;
  :global {
    .container9 {
      width: 1300px;
      margin: auto;
      text-align: center;
    }
    .container9 h1 {
      width: 50%;
      display: inline-block;
      margin-top: 50px;
      box-sizing: border-box;
      font-size: 80px;
      background-color: #a00;
      color: #fff;
      margin-bottom: 0.5em;
    }

    .container9 .txt {
      flex-shrink: 0;
      box-sizing: border-box;
      color: #fff;
    }
    .container9 .txt P {
      display: inline-block;
      margin-bottom: 30px;
      font-size: 26px;
      padding: 0 100px;
    }
    .container9 .txt p:first-child:first-letter {
      font-size: 40px;
    }
  }
}
